bachelor of naval science - French English Dictionary